package com.jinzhi.jzweb.domain;

import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 
 * <pre>
 * 发票订单信息
 * </pre>
 * <small> 2019-12-11 16:05:16 | lance</small>
 */
@Data
@SuppressWarnings("serial")
@TableName("invoiceorder")
public class InvoiceorderDO implements Serializable {
	@TableId
	private Long id;

    /** 用户id */
    private Long uid;

    /** 发票抬头id */
    private Long invoiceId;

    /** 订单id */
    private String orderId;

    /** 项目名称 */
    private String serviceName;

    /** 税率 */
    private String taxrate;

    /** 价值 */
    private Double advalorem;

    /** 金额 */
    private Double money;

    /** 税额 */
    private Double taxratemoney;

    /** 状态（0:处理中,1:开票失败,2:开票成功,3:未开票） */
    private Integer status;

    /** 发票连接 */
    private String shareurl;

    /** 提取码 */
    private String sharecode;

    /** 开票类型（1：订单支付，2：充值） */
    private Integer type;

    /** 随机号 */
    private String buildFpqqlsh;

    /** 创建时间 */
    private Date createDate;

    /** 创建者 */
    private String creator;

    /** 修改时间 */
    private Date updateDate;

    /** 修改者 */
    private String updater;

}
